self-administer a drug - Turkish English Dictionary